.wrapper {
    margin-top   : 15px;
    border-bottom: 1px solid #ccc;

    .button {
        margin: 10px 0;
    }

    .area {
        margin-bottom: 20px;
        border       : 1px dashed #ccc;
        padding      : 10px;
        position     : relative;

        .delete {
            position     : absolute;
            right        : -10px;
            top          : -10px;
            background   : #f00;
            width        : 20px;
            height       : 20px;
            line-height  : 20px;
            color        : #fff;
            text-align   : center;
            font-size    : 12px;
            border-radius: 10px;
            cursor       : pointer;
        }

        // .row {
        //     display: flex;
        //     margin : 10px 10px 0 10px;

        //     .label {
        //         line-height: 32px;
        //         width      : 40px;
        //     }

        //     .content {
        //         flex: 1;
        //     }
        // }
    }


}

.row {
    display   : flex;
    margin-top: 15px;

    .label {
        line-height: 32px;
        width      : 70px;
    }

    .content {
        flex: 1;
    }
}